package com.chengcang.api.modules.sys.service;

import com.chengcang.api.modules.sys.dto.SysMinTenantDTO;
import com.chengcang.api.modules.sys.dto.SysTenantDTO;
import com.chengcang.api.modules.sys.entity.SysTenantEntity;
import com.chengcang.api.modules.sys.vo.SysTenantVO;
import com.chengcang.common.service.CrudService;
import org.springframework.web.multipart.MultipartFile;

import java.util.List;

/**
 * 客户管理
 *
 * @author zhanli
 * @since 1.0.0 2023-01-05
 */
public interface SysTenantService extends CrudService<SysTenantEntity, SysTenantDTO> {

    List<SysTenantEntity> selectByIds(List<Long> tenantIds);

    List<SysTenantEntity> getListByUserId(Long userId);

    /**
     * 根据供应商名称模糊查询
     *
     * @param
     * @return
     */
    List<SysTenantVO> getTenantByTenantName(String name);
}